presidential term - Francés Inglés Diccionario